Non violent free speech should be the right of everyone on the planet.
....but that doesn't mean those who provide a platform (like a forum, newspaper, tv channel) have to allow everyone to speak on their platform.
Denying someone the use of your platform is not an infringement on free speech per se....